terahertz radiation - Turkish English Dictionary